#ifndef WINE_H
#define WINE_H

#include <iostream>
#include <vector>
#include <string>
#include <fstream>
#include <stdlib.h>
#include <sstream>
#include <cmath>
#include <algorithm>

/**
 * @brief The Wine class
 *
 * Class representing single wine sample
 */
class Wine{

public:
    Wine(std::vector<double> & attrs, std::pair<int, bool> &sco);

    Wine(){}

    bool operator<(const Wine & l_wine) const{
        return l_wine.temp_distance > temp_distance;
    }
    std::vector<double> attr;
    std::pair<int, bool> score;
    double temp_distance;

    bool predictedType;

private:

};

#endif // WINE_H
